import { Action } from "./Action/Action";
import { data } from "./BehaviorTree";
import { InputFmt, RunStatus } from "./IBehaviourTree";

export class BehaviourNode {
    nodeName: string;
    status: RunStatus;
    constructor(nodeName: string) {
        this.nodeName = nodeName;
    }
    findNextAction<T extends Action>(): T {
        throw new Error("Method not implemented.");
    }
    async Tick(): Promise<any> {
        throw new Error("Method not implemented.");
    }

}
